package one.stand.mapper;

import one.stand.model.GoodstypeModel;

import java.util.List;

/**
 * @author Administrator
 */
public interface GoodstypeMapper {
    int deleteByPrimaryKey(Integer goodstypeId);

    int insert(GoodstypeModel record);

    int insertSelective(GoodstypeModel record);

    int updateByPrimaryKeySelective(GoodstypeModel record);

    int updateByPrimaryKey(GoodstypeModel record);

    int moveGoodsType(GoodstypeModel record);

    int delGoodsType(Integer goodstypeId);

    int delGoods(Integer goodstypeId);

    int delGoodSpec(Integer goodstypeId);

    int delGoodPhoto(Integer goodstypeId);

    GoodstypeModel selectByPrimaryKey(Integer goodstypeId);

    List<GoodstypeModel> selectGoodsType(GoodstypeModel record);

    List<GoodstypeModel> getGoodsType(GoodstypeModel record);

    Integer getGoodsTypeNum(Integer companyId);

    Integer getGoodsTypeSortMax(Integer companyId);

    GoodstypeModel getThanGoodsTypeId(GoodstypeModel record);
}